﻿
namespace Chess.Domain
{
	public class Pawn : Piece
	{
		#region " Constructor "

		/// <summary>
		/// 
		/// </summary>
		internal Pawn()
		{
			base.Type = Type.Pawn;
            base.Determine = new PawnPositionDeterminant();
		}

		#endregion


        /// <summary>
        /// 
        /// </summary>
        public override Color Color
        {
            get
            {
                return base.Color;
            }
            internal set
            {
                base.Color = value;
                ((PawnPositionDeterminant)base.Determine).Color = value;
            }
        }
	}
}
